rocket launching ramp - French English Dictionary